package koby99;

public class J11_For {

	// For 
	// while / do-while 문과 유사한 반복문
	// 단, 코드를 몇번 반복 실행할지 횟수를
	// 알고 있는 경우에 주로 사용
	// for (초기식; 조건식; 증감식){
	//    반복문장;
	// }
	
	public static void main(String[] args) {
	    
		// 문제 1 : '시간은 금이라구, 친구!!" 라는 문장을 
	    //         5번 반복 출력
		for( int i = 1; i <= 5; ++i)
			System.out.println("시간은 금이라구, 친구!!");
		
		int w = 1;
		while(w <= 5){
			System.out.println("시간은 금");
		++w;}
		
		// 문제 2 : 1 ~ 100 까지의 합 출력하는 프로그램
		int sum = 0;
		
		for (int v = 1; v <= 100; ++v)
			sum = sum + v;
			System.out.println("1-100까지 합" + sum);
			
	    // 문제 3 : 1 ~ 10000 사이 짝수의 모든 합을 출력
		sum = 0;
		
        for (int v = 1; v <= 10000; ++v){
        	if (v % 2 == 0)sum = sum + v;    
        //if를 끝내면 뒤에거가 안된다는걸 기억하자 -_-;;
        System.out.println(sum);}
        
        
        sum = 0;
		
        for (int m = 2; m <= 10000; m += 2){
        	sum = sum + m;    
        //for에 증감식에서는 꼭++로 증가시키기 않아된다.
        System.out.println(sum);}
		// 문제 4 : 1 ~ 10000 사이 홀수의 모든 합을 출력
        sum = 0;
		
        for (int m = 1; m <= 10000; m += 2){
        	sum = sum + m;    
        //for에 증감식에서는 꼭++로 증가시키기 않아된다.
        System.out.println(sum);}
	}

}
